tragelaphus sylvaticus - Spanish English Dictionary